//
//  ApeResponseData.h
//  ApeMVPresenter
//
//  Created by Eton on 2017/7/12.
//  Copyright © 2017年 王-庭协. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "ApeModel.h"
@class ApePage;

@interface ApeResponseData : NSObject

/**
 * 单个对象的 解析结果。
 */
@property (strong, nonatomic) id item;

/**
 * 数组对象的 解析结果。
 */
@property (strong, nonatomic) NSArray *list;

/**
 * 若为数组对象。则同时 产生页码对象
 */
@property (strong, nonatomic) ApePage *page;

#pragma mark- 服务器返回的最原始的字段对象
/**
 * 接收到的 jsonstr -》 字段对象。
 */
@property (strong,nonatomic)NSDictionary* jsonDic;

@end

@interface ApePage : ApeModel

@property (nonatomic, assign) NSInteger totalPage;//总页数
@property (nonatomic, assign) NSInteger currentIndex;//当前页
@property (nonatomic, assign) NSInteger totalRecord; //总记录数
@property (nonatomic, assign) NSInteger currentRecord;//当前页显示记录数

@end
